general staff study and research delegation - Deutsch Englisch Wörterbuch